package cn.edu.nbpt.campus_api.service.campus;

import cn.edu.nbpt.campus_api.model.Page;
import cn.edu.nbpt.campus_api.model.campus.entity.Student;

import java.util.Date;
import java.util.List;

public interface StudentService {
    Page<Student> selectStudentList(String name, String username, Integer gender, Date birthdayStartTime, Date birthdayEndTime, Date entryStartTime, Date entryEndTime, Date graduationStartTime, Date graduationEndTime, Integer pageNum, Integer pageSize);

    Student selectStudent(Integer id);

    Integer insertStudent(Student student);

    Integer updateStudent(Student student);

    Integer deleteStudent(List<Integer> ids);
}
